Turkmen Republic - French English Dictionary